maeander valley - Spanish English Dictionary